Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Brazil F1 Okal Cup 2001 International Bavarian Championships - Eckental SMS Tennis Cup - Sao Paulo Challenger Leon 2003 - Leon Prague Open - Prague Oberstaufen Cup - Oberstaufen Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger 42 - Andrezieux Copa Petrobras Paraguay - Asuncion San Marino CEPU Open - San Marino Bogota Challenger - Bogota I Manta Open - Manta Noumea Challenger Heilbronn Challenger Wolfsburg Challenger Challenger Brasov - Brasov Aberto de Sao Paulo - Sao Paulo Bangkok Challenger Sofia Challenger Siemens Open - Scheveningen Braunschweig Challenger St. Petersburg Challenger by Kinex - St. Petersburg Tampere Challenger Istanbul Challenger Genoa Open - Genova Trani Challenger Okal Cup - Eckental Amazonia Open de Tenis - Belem Manerbio Challenger Como Challenger Freudenstadt Challenger Todi Challenger Buenos Aires Challenger ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City La Serena Open - La Serena Genova Challenger Kos-Zucchetti Tennis Cup - Cordenons Barletta Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso s Tennis Masters 06 - Graz Alessandria Challenger Todi Challenger Challenger Hamburg - Hamburg Unicredit Czech Open 2007 - Prostejov Cridicard Mastercard Tennis Cup - Campos do Jordao DPD Challenger 2002 - Aschaffenburg Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Copa Petrobras - Buenos Aires Turin Challenger Quelle Cup 2000 - Furth Heilbronn Open - Heilbronn Zagreb Open - Zagreb Copa Ericsson Uruguay - Montevideo Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Todi Challenger Draft Corona Mexico City Open - Mexico City Salinas Challenger XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Ostrava Challenger Copa Petrobras - Aracaju Okal Cup 2003 - Eckental Arroyo de la Encomienda - Valladolid San Luis Potosi Challenger - San Luis Potosi Palermo Challenger Antonio Savoldi-Marco Co. - Manerbio Buenos Aires Challenger Montevideo Challenger Prostejov Challenger Nord/LB Open 2004 - Braunschweig Copa Petrobras Argentina - Buenos Aires Pro Tennis World Open - Sunrise San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como VI Gramado Open de Tenis - Gramado BMW Tennis Championship - Sunrise XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Nord LB Open - Braunschweig Porsche Open - Poznan San Marino Cepu Open - San Marino BMW Tennis Championship - Sunrise Sao Paulo Challenger Unique Zagreb Open - Zagreb Seguros Bolivar Open - Medellin San Benedetto Challenger Bancolombia Open - Bogota Copa Petrobras Santiago - Santiago Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Genova Open Challenger - Genova Malaysian Open - Kuala Lumpur Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Mobilux Open - Luxembourg Challenger Lugano - Lugano Milan Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Belgrade Challenger Rome Challenger Biella Challenger Furth Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota Perugia Challenger XL Bermuda Open - Bermuda San Marino Challenger Meerbusch Challenger Manerbio Challenger Ostdeutscher Sparkassen Cup - Dresden Como Challenger Porto Alegre Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Sao Paulo Challenger Corrientes Challenger BMW Tennis Championship - Sunrise Aamulehti Tampere Open - Tampere IPP Geneva Trophy - Geneva Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Tennis Napoli Cup 2007 - Napoli Ostdeutscher Sparkessen Cup - Dresden Heilbronn Challenger Szczecin Challenger Blois Challenger Pekao Open - Szczecin Portoroz Challenger Reggio Emilia Challenger Genova Challenger Banja Luka Challenger Lima Challenger Prostejov Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Napoli Challenger 7° Trani Cup - Trani Campinas Challenger Eckental Challenger Montevideo Challenger Iquique Challenger Canberra Challenger Schickendanz Open - Furth Aix En Provence Challenger Braunschweig Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger Bordeaux Challenger Meerbusch Challenger Milan Challenger Alphen Challenger Szczecin Challenger Banja Luka Challenger Challenger Leon 2004 - Leon Santo Domingo Challenger Rome Challenger Poznan Challenger Braunschweig Challenger Montevideo Challenger Copa Petrobras Aracaju - Aracaju Buenos Aires Challenger Porto Alegre Challenger Lyon Challenger Volvo Sylt Open - Sylt Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo Aix En Provence Challenger Furth Challenger Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Bastad Challenger V Gramado Open de Tennis - Gramado Buenos Aires Challenger Montevideo Challenger Schickendanz Open - Furth Top Wool Challenger Biella - Biella Guayaquil Challenger Memorial Kolyaskin - Donetsk Open de la Ville de Saint Denis - Reunion Island Milan Challenger Guayaquil Challenger Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Cortina Challenger Bratislava Challenger Buenos Aires Challenger Copa Ericsson Argentina - Buenos Aires Blois Challenger Warsteiner Challenger Lubeck - Lubeck Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Pullach Challenger Panama City Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Prostejov Challenger Copa AT&T - Buenos Aires Open 13 - Marseille Estoril Open - Estoril Sassuolo Challenger - Sassuolo Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Societa Canottieri Mincio 2005 - Mantova Rhein-Main Challenger 2003 - Aschaffenburg Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini Fujitsu Siemens Open - Budapest Mercedes Cup - Stuttgart Ludwigshafen Challenger Generali Open - Kitzbuhel Open Romania - Bucharest Mallorca Challenger CA Tennis Trophy - Vienna The Nottingham Challenger - Nottingham Biella Challenger Next Generation Hardcourts - Adelaide ATU Cup - Weiden BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2002 - Freudenstadt Dubai Open - Dubai Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Copa Ericsson Chile - Santiago Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Tehran Open ATP Challenger - Tehran Campionati Internazionali di Sicilia - Palermo Britania Zavaleta - Puebla Open de Moselle - Metz Open Sainte Victoire - Aix-En-Provence Kremlin Cup - Moscow Credicard Mastercard Tennis Cup - Campos do Jordao KGHM Dialog Polish Indoors - Wroclaw 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Bogota - Bogota Davidoff Swiss Indoors - Basel Challenger Casablanca San Angel - Mexico City Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Biella Challenger Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Brasil Open - Costa do Sauipe ECM Prague Open - Prague Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Aamulehti Tampere Open - Tampere Open Seat Godo 2007 - Barcelona BMW Open - Munich Guayaquil Challenger Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Banja Luka Challenger Bergamo Challenger Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Napoli Challenger Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Guayaquil Challenger Open de Moselle - Metz Stockholm Open - Stockholm Cordenons Challenger Davidoff Swiss Indoors - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Rijeka Challenger Busan Challenger Karlsruhe Challenger Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril International German Open - Hamburg Furth Challenger BCR Open Romania - Bucharest Copa AT&T - Buenos Aires Braunschweig Challenger Gerry Weber Open - Halle Jersey Challenger If Stockholm Open - Stockholm Copa Telmex - Buenos Aires China Open - Beijing Brisbane International - Brisbane Open de Moselle - Metz Salzburg Challenger Braunschweig Challenger Medibank International - Sydney Heineken Open - Auckland Lima Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Noumea Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Bucaramanga Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Masters Series - Hamburg Heineken Open - Auckland Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel VTR Open - Vina del Mar Brasil Open - Sao Paulo Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Sunrise Challenger Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Estoril Open - Estoril Caltanissetta Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Mercedes Cup - Stuttgart German Tennis Championships - Hamburg If Stockholm Open - Stockholm Winston Salem - Winston Salem Kremlin Cup - Moscow BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Napoli Challenger Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg China Open - Beijing Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Brisbane International - Brisbane BMW Open - Munich BellSouth Open - Vina del Mar BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Konzum Croatia Open - Umag Bet-at-home Open - Hamburg European Open - Antwerp Portugal Open - Oeiras Garanti Koza Sofia Open - Sofia Bet-at-home Open - Hamburg Blunmenau Challenger Hypo Group Tennis International - Portschach Vegeta Croatia Open - Umag Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Curitiba Challenger Mercedes Cup - Stuttgart Geneva Open - Geneva Bet-at-home Open - Hamburg Davidoff Swiss Indoors - Basel AEGON International - Eastbourne SkiStar Swedish Open - Bastad Gerry Weber Open - Halle Synsam Swedish Open - Bastad Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Apia International - Sydney Croatia Open - Umag Mercedes Cup - Stuttgart Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Lima Challenger Winston-Salem Open - Winston-Salem San Remo Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Campinas Challenger German Tennis Championships - Hamburg Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Montevideo Challenger US Men's Clay Court Championship - Houston Asuncion Challenger Medellin Challenger China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Lima Challenger Austrian Open - Kitzbuhel Santiago Challenger Rio De Janeiro Challenger Canberra Challenger TEB BNP Paribas Istanbul Open - Istanbul Braunschweig Challenger Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Geovillage Open Trofeo Melia Olbia - Olbia Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Millennium Estoril Open - Estoril Braunschweig Challenger Open Parc - Lyon Scheveningen Challenger Antalya Cup - Antalya Alicante Challenger Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro BMW Open - Munich Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Croatia Open Umag - Umag Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BMW Open - Munich ARAG World Team Championship - Dusseldorf US Men's Clay Court Championship - Houston Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Ecuador Open - Quito Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva Sony Ericsson Open - Miami Heineken Open - Auckland Valencia Open - Valencia Open Sabadell Atlantico - Barcelona Shanghai - Shanghai China Open - Beijing BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Sydney International - Sydney Medibank Private International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Copa Telmex - Buenos Aires Next Generation Adelaide International - Adelaide Monte-Carlo Rolex Masters - Monte-Carlo Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Copa Claro - Buenos Aires Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Mercedes Cup - Stuttgart Wimbledon - London Australian Open - Melbourne French Open - Paris European Open - Antwerp Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, GER-POL 3-2 Olympics - Athens Olympics - London